home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 023a / cbase.zip / MANUAL.DOC < prev   
Text File  |  1986-12-21  |  65KB  |  1,548 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.     ______________________________________________________________________
  23.     |                                                                    |
  24.     |                                CBASE                               |
  25.     |                             Version 1.1A                           |
  26.     |                       Copyright (C) 1985,1986                      |
  27.     |                                  By                                |
  28.     |                         PC Software Services                       |
  29.     |____________________________________________________________________|
  30.  
  31.                                   USERS GUIDE
  32.                                   ----------- 
  33.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  i
  34.  
  35.                                TABLE OF CONTENTS
  36.                                _________________
  37.  
  38.     General Information ..............................................  1
  39.         Registration Information .....................................  1
  40.         Technical Contact ............................................  1
  41.         File Descriptions ............................................  1
  42.         Changes from Release 1.0 .....................................  2
  43.  
  44.     Things You Should Know Before Starting ...........................  3
  45.         CONFIG.SYS ...................................................  3
  46.         File Placement ...............................................  3
  47.         Data Base Backup ... (PLEASE READ THIS !!!) ..................  3
  48.  
  49.     Data Base Format .................................................  4
  50.         Field Sizes and Contents .....................................  4
  51.  
  52.     Keyboard Keys Recognized By CBASE ................................  5
  53.  
  54.     Getting Started ..................................................  7
  55.         Creating A Data Base .........................................  7
  56.  
  57.     Overview Of CBASE Functions ......................................  8
  58.         Adding Records ...............................................  9
  59.             Tips ..................................................... 10
  60.         DOS Commands ................................................. 11
  61.         Select/Create A Data Base .................................... 12
  62.         Find A Record ................................................ 13
  63.             Print A Label/Envelope ................................... 14
  64.             Moving Through The Data Base ............................. 14
  65.             Edit ..................................................... 15
  66.             Delete ................................................... 16
  67.         List/Print The Data Base ..................................... 17
  68.             Print To Labels .......................................... 18
  69.             Print To Paper ........................................... 19
  70.             List To Screen ........................................... 20
  71.         Options ...................................................... 21
  72.             Color Options ............................................ 22
  73.             Other Options ............................................ 23
  74.                Supply Today's Date On Add Screen ..................... 23
  75.                Constantly Update Time/Date on Screen ................. 23
  76.                Sound Beep With Error Messages ........................ 23
  77.                Eliminate Snow With IBM Color Card .................... 23
  78.             Printer Options .......................................... 24
  79.                Lines Per Page ........................................ 24
  80.                Lines Per Label ....................................... 24
  81.                Spaces To Indent For Labels ........................... 24
  82.                Labels Across ......................................... 24
  83.                Spaces Per Label ...................................... 24
  84.         Utilities .................................................... 25
  85.             Backup Data Base ......................................... 25
  86.             Display Data Base Info ................................... 26
  87.             Rebuild Index Files ...................................... 26
  88.             Restore Data Base ........................................ 27
  89.             Refresh The Screen ....................................... 27
  90.  
  91.     Error Recovery ................................................... 28
  92.  
  93.     Notes From The Author ............................................ 30 
  94.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  1
  95.  
  96.  
  97.  
  98.       CBASE Version 1.1A Copyright (C) 1985,1986 By PC Software Services
  99.       __________________________________________________________________
  100.  
  101.     CBASE  is  distributed  using  the  "Shareware"  concept.  This allows
  102.     potential users to try a product before buying it.  If you like CBASE,
  103.     a contribution  ($15 suggested)  will help us to continue  writing and
  104.     and supporting quality software.  When  you  register  please  include
  105.     your name, address, CBASE version, and optionally what you plan to use
  106.     CBASE for.  In  addition, we  invite  your suggestions for changes and
  107.     and additions to CBASE.  Several  of  the  features currently in CBASE
  108.     come directly from suggestions provided by users.
  109.  
  110.     Your registration will provide you with  new  releases for the cost of
  111.     postage and handling, and new versions for a reduced price.
  112.  
  113.     Note: Please add $7 if you would like a printed copy of this document.
  114.  
  115.               LIABILITY  FOR  USE  OF  CBASE  IS  LIMITED
  116.               TO   THE   REGISTRATION   PRICE   OF  CBASE
  117.  
  118.      TO REGISTER, send the above information and your donation
  119.  
  120.                        To:
  121.                                PC Software Services
  122.                                P.O. Box 22661
  123.                                Houston Texas, 77227-2661
  124.  
  125.      FOR TECHNICAL INFORMATION, contact:
  126.  
  127.                                PC Software Services
  128.                                Same Address
  129.  
  130.                                 or call:
  131.  
  132.                                (713) 931-0507
  133.  
  134.      Files contained on this disk include:
  135.  
  136.      CBASE.COM    - The CBASE program library
  137.      CBASE.000    - The CBASE overlay (must reside in set drive/directory)
  138.      CBASE-RD.ME  - File Descriptions
  139.      CBASE11A.DOC - User's Guide (This is it)    <==  PRINT THIS
  140.      CBASESMP.DAT - Sample Data Base data file
  141.      CBASESMP.IXC - Sample Data Base customer number index file
  142.      CBASESMP.IXN - Sample Data Base customer name index file
  143.  
  144.      CONFIG.SYS   - Put this in the Root Directory of the disk used
  145.                     to Boot DOS if you don't already have one. This
  146.                     allows more than 5 files to be opened.
  147.  
  148.      The following files will be created when the program is first run:
  149.  
  150.      CBASE11.PRM  - The CBASE parameter file
  151.      CBASESMP.BAK - Sample Data Base backup (if CBASESMP is used)
  152.  
  153.      The disk may also include:
  154.  
  155.      CBASECVT.COM - A program to convert CBASE 1.0 data base to 1.1A
  156.      CBASECVT.000 - Overlay file for CBASECVT.COM  
  157.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  2
  158.  
  159.  
  160.                     Changes And New Functions In CBASE 1.1A
  161.                     ---------------------------------------
  162.  
  163.     1. The format of the data base was changed to add support for the attn
  164.        field in  the  record and to separate the  Zip Code  from the  City
  165.        and State  field.  This  attn  field  allows the user to optionally
  166.        have the customer name appear at the bottom of  the  label preceded
  167.        by ATTN:.  To prevent increasing  the  size  of  the data base, the
  168.        date field was reduced from 20 to 18 characters.  A program  called
  169.        CBASECVT is available to convert CBASE 1.0 data bases to CBASE 1.1A
  170.        format.
  171.  
  172.     2. Corrected problem where message "Invalid Key Pressed"  would appear
  173.        after printing an alignment label.
  174.  
  175.     3. Reversed the function of "Up Arrow/Pg Up" And "Down Arrow/Pg Dn" in
  176.        the Find/Display function.  By VERY popular demand, the  first  now
  177.        means PREV record and the second now means NEXT record.  Thanks for
  178.        the overwhelming feedback on this one!
  179.  
  180.     4. When printing labels, if no company name exists, customer name will
  181.        be moved to the second line.  This  prevents the blank line showing
  182.        on the label.
  183.  
  184.     5. Added support for user control of where the  backup data base is to
  185.        be placed.  Via the  data  base  selection  panel, the user may now
  186.        specify the drive and directory for the backup data base.
  187.  
  188.     6. Added full function  scrolling  and  select  support to the list to
  189.        screen option.  This is a complete  replacement  for  the  list  to
  190.        screen  option.  See  the  section  describing  this  function  for
  191.        a complete description.
  192.  
  193.     7. The color options support was enhanced  to  allow  specification of
  194.        the foreground and background colors for three fields.
  195.  
  196.     8. Enhanced the screen appearance.
  197.  
  198.     9. Added support for 2, 3, or 4 labels across.
  199.  
  200.    10. Added support for a DOS command entry option ("C").
  201.  
  202.                         Changes Coming In CBASE 1.2A
  203.                         ----------------------------
  204.  
  205.     1. Improved error recovery for data base access.  CBASE 1.2A will
  206.        allow by option the capability to attempt a retry.  This will
  207.        be only for errors such as "Drive Not Ready" and not for
  208.        "Disk Full" or other errors which are impossible to retry.
  209.  
  210.     2. Add a Report Generator option.  This option will allow you to
  211.        determine which fields will be printed and where on the page.
  212.        Thanks to Tim Hanes of Asyst Inc. for this suggestion.
  213.  
  214.     ******************************************************************
  215.     *** Most of the enhancements added to CBASE come directly from ***
  216.     *** CBASE users.  If you would like to see something  added or ***
  217.     *** improved  in  CBASE,  let  us  know.  We want  CBASE to be ***
  218.     *** everything YOU want!                                       ***
  219.     ****************************************************************** 
  220.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  3
  221.  
  222.  
  223.                      THINGS YOU SHOULD KNOW BEFORE STARTING
  224.                      --------------------------------------
  225.  
  226.      CONFIG.SYS:
  227.  
  228.     This file should be placed in the  root  directory  of  the disk used to
  229.     boot up DOS.  If  you  already  have a CONFIG.SYS file, please make sure
  230.     that it has a line stating "FILES=" with a quantity of 10 or more.  Call
  231.     us if you need help with this.
  232.  
  233.      File Placement:
  234.  
  235.     The location of files is important to CBASE.  The following files should
  236.     be located  on the default drive and directory at the time that CBASE is
  237.     run:
  238.                       CBASE.COM   -  The CBASE Program.
  239.                       CBASE.000   -  The CBASE Overlay File.
  240.                       CBASE11.PRM -  The CBASE Parameter File.
  241.                                      (Will be created for you)
  242.  
  243.     The  second  two  files above  are  referenced by  CBASE  during program
  244.     execution with the assumption that they  reside on the default drive and
  245.     directory.  It is a good idea to put the documentation files in the same
  246.     place as the above files.
  247.  
  248.     The only restriction with the data base files is that the  four  primary
  249.     files associated with each  data base  be  stored  in the same drive and
  250.     directory.  You are allowed to  select the location of  these  files  at
  251.     data base creation time.  With this release of CBASE (1.1A), the  backup
  252.     file  may  now  be  directed to a different drive and directory from the
  253.     main data base files.  At data base creation time, you are  prompted for
  254.     a data base name (1 to 8 Characters).  The name of the sample  data base
  255.     is CBASESMP.  The data base files associated with CBASESMP are:
  256.  
  257.                   CBASESMP.DAT  -  Contains the actual data
  258.                   CBASESMP.IXC  -  Customer code index
  259.                   CBASESMP.IXN  -  Customer name index
  260.                   CBASESMP.IXZ  -  Customer zip code index
  261.  
  262.                   CBASESMP.BAK  -  Backup of CBASESMP.DAT with backup info
  263.  
  264.        DON'T USE THE ORIGINAL COPY OF CBASE; MAKE A COPY AND USE IT.
  265.  
  266.  
  267.      Data Base Backup:      <<<<  PLEASE READ THIS !!!  >>>>
  268.  
  269.     This is the  most  important function of CBASE.  After spending a lot of
  270.     time entering data  into  the data base, it is important to protect that
  271.     data.  CBASE  provides  utilities  to  aid  in  this effort.  The Backup
  272.     function will back up the data portion of your data base.  If  your data
  273.     base name  is  CUST  then  the  backup file will be: CUST.BAK.  The only
  274.     difference between  the  data base  data  file and the backup file is an
  275.     added record to the backup file containing the date and time of the last
  276.     backup.  YOUR  BACKUP  FILE  SHOULD  BE  DIRECTED  (VIA  THE  DATA  BASE
  277.     SELECTION  SCREEN)  TO  A  SEPARATE  DRIVE  (OR  AT  LEAST  A  DIFFERENT
  278.     DIRECTORY)  FROM  THE  MAIN  DATA  BASE  FILES.  If you have a good copy
  279.     of the data portion of the data base, the index can be  rebuilt with the
  280.     rebuild index function.      
  281.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  4
  282.  
  283.  
  284.                                 DATA BASE FORMAT
  285.                                 ----------------
  286.  
  287. _____________________________________________________________________________
  288. | PC Software Services            CBASE 1.1A        August 26, 1985 02:05pm |
  289. |___________________________________________________________________________|
  290.  
  291.                             Add Records Entry Panel
  292.  
  293. Cust. Code   ===> _____(15)______             Date ===> ________(18)________
  294.  
  295. Last Name    ===> _____(15)______       First Name ===> ___(10)___
  296.  
  297. Company      ===> _______________(40)_____________________
  298. Address      ===> _______________(40)_____________________
  299.              ===> __________(30)____________  Zip  ===> ___(10)___
  300.  
  301. Bus. Phone   ===> ________(20)________  Home Phone ===> ______(15)_____
  302.  
  303. Comments     ===> ___________________(50)___________________________
  304.  
  305. Name = ATTN: ===> (1)_
  306.  
  307.                        Press "F10"-SAVE   "Esc"-LEAVE
  308.  
  309. _____________________________________________________________________________
  310. | Messages:                                                                 |
  311. |___________________________________________________________________________|
  312.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  313.  
  314.  
  315.     This is the screen you will see  when  you  enter  the  ADD  function of
  316.     CBASE.  The  entry  fields  above show you what may be put into the data
  317.     base.
  318.  
  319.     The data base has three keys:  The Customer Number, a combination of the
  320.     Last and First Name, and the Zip Code.
  321.  
  322.     The Customer Number field will  be  converted to upper case as you enter
  323.     it.  This field must be  unique  throughout the entire data base.  CBASE
  324.     will  give  an  error  message  if an attempt is made to add a duplicate
  325.     customer number.
  326.  
  327.     The Last and First Name fields may be entered in upper or lower case and
  328.     may be duplicated as necessary.  When a search is done by Last and First
  329.     Name, the upper case of the  search name is compared with the upper case
  330.     of the names in the data base.
  331.  
  332.     The Zip Code field may be  entered  in  upper  or  lower case and may be
  333.     duplicated as necessary.  When a search is done by  Zip Code, the  upper
  334.     case of the search name is compared with the upper case of the Zip Code.
  335.  
  336.     The other fields may be entered in upper or lower case and be duplicated
  337.     as necessary.
  338.  
  339.     The maximum allowed length of each field is shown in parentheses.  
  340.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  5
  341.  
  342.  
  343.                            KEYS RECOGNIZED BY CBASE
  344.                            ------------------------
  345.  
  346.       KEY                ACTION                           FUNCTIONS
  347.       ---                ------                           ---------
  348.  
  349.      "F1"         HELP (Not Supported Until Version 2)   All Screens
  350.  
  351.  
  352.      "F2"         EDIT RECORD                            Find Display Screen
  353.                                                          List To Screen Opt.
  354.  
  355.  
  356.      "F3"         DELETE RECORD                          Find Display Screen
  357.                                                          List To Screen Opt.
  358.  
  359.  
  360.      "F4"         PRINT A LABEL                          Find Display Screen
  361.                                                          List To Screen Opt.
  362.  
  363.  
  364.      "F6"         ERASE TO END OF FIELD                  Data Entry Panels
  365.  
  366.  
  367.      "F9"         RETURN TO MAIN MENU                    All Menu Screens +
  368.  
  369.  
  370.      "F10"        ENTER                                  Data Entry Panels
  371.  
  372.  
  373.      "Esc"        LEAVE or ABORT CURRENT FUNCTION        All Screens
  374.  
  375.  
  376.      "Enter"      POSITIVE RESPONSE TO VERIFY            Verify Panels
  377.                   MOVE TO NEXT ENTRY FIELD               Data Entry Panels
  378.  
  379.  
  380.      "Home"       DISPLAY FIRST RECORD OF SELECTED KEY   Find Display Screen
  381.                   SCROLL TO TOP OF DATA BASE             List To Screen Opt.
  382.                   MOVE TO BEGINNING OF DATA FIELD        Data Entry Panels
  383.  
  384.  
  385.      "End"        DISPLAY LAST RECORD OF SELECTED KEY    Find Display Screen
  386.                   SCROLL TO BOTTOM OF DATA BASE          List To Screen Opt.
  387.                   MOVE TO END OF DATA FIELD              Data Entry Panels
  388.  
  389.  
  390.      "Ctrl End"   ERASE TO END OF FIELD                  Data Entry Panels 
  391.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  6
  392.  
  393.  
  394.                            KEYS RECOGNIZED BY CBASE
  395.                            ------------------------
  396.  
  397.       KEY                ACTION                           FUNCTIONS
  398.       ---                ------                           ---------
  399.  
  400.  
  401.      "-->|"       MOVE TO NEXT ENTRY FIELD               Data Entry Panels
  402.  
  403.  
  404.      "|<--"       MOVE TO PREVIOUS ENTRY FIELD           Data Entry Panels
  405.  
  406.  
  407.      "<--"(Bkspc) ERASE AND MOVE TO PREVIOUS CHARACTER   Data Entry Panels
  408.  
  409.  
  410.      "-->"        MOVE TO NEXT CHARACTER                 Data Entry Panels
  411.  
  412.  
  413.      "<--"        MOVE TO PREVIOUS CHARACTER             Data Entry Panels
  414.  
  415.  
  416.      "Ins"        GO INTO INSERT MODE                    Data Entry Panels
  417.  
  418.  
  419.      "Del"        DELETE CHARACTER                       Data Entry Panels
  420.  
  421.  
  422.      "Up Arrow"   DISPLAY PREVIOUS RECORD-SELECTED KEY   Find Display Screen
  423.                   MOVE POINTER UP 1 RECORD ON SCREEN     List To Screen Opt.
  424.                   MOVE TO ENTRY FIELD DIRECTLY ABOVE     Data Entry Panels
  425.  
  426.  
  427.      "Pg Up"      DISPLAY PREVIOUS RECORD-SELECTED KEY   Find Display Screen
  428.                   MOVE POINTER UP 1 PAGE ON SCREEN       List To Screen Opt.
  429.  
  430.  
  431.      "Dn Arrow"   DISPLAY PREV RECORD-SELECTED KEY       Find Display Screen
  432.                   MOVE POINTER DOWN 1 RECORD ON SCREEN   List To Screen Opt.
  433.                   MOVE TO ENTRY FIELD DIRECTLY BELOW     Data Entry Panels
  434.  
  435.  
  436.      "Pg Dn"      DISPLAY NEXT RECORD-SELECTED KEY       Find Display Screen
  437.                   MOVE POINTER DOWN 1 PAGE ON SCREEN     List To Screen Opt.
  438.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  7
  439.  
  440.  
  441.                                 GETTING STARTED
  442.                                 ---------------
  443.  
  444. _____________________________________________________________________________
  445. | PC Software Services           CBASE 1.1A         August 26, 1985 02:05pm |
  446. |___________________________________________________________________________|
  447.  
  448.                              DATA BASE Entry Panel
  449.  
  450.  
  451.  
  452. Data Base Drive     ===> _                                   (Ex: C)
  453.  
  454. Data Base Directory ===> _______________(35)________________ (Ex: \PCDBASE\)
  455.  
  456. Name of Data Base   ===> __(8)___                            (Ex: BANKCUST)
  457.  
  458. Bkup Base Drive     ===> _                                   (Ex: B)
  459.  
  460. Bkup Base Directory ===> _______________(35)________________ (Ex: \PCBKUP\)
  461.  
  462.  
  463.  
  464.                        Press "F10"-ENTER   "Esc"-ABORT
  465.  
  466. _____________________________________________________________________________
  467. | Messages:                                                                 |
  468. |___________________________________________________________________________|
  469.   Data Base :                  Records : 0           Current Record # :    1
  470.  
  471.  
  472.     This is the first screen you will see  after  the intro screen.  If this
  473.     is  the  first time  CBASE is executed, no parameter file will have been
  474.     created.  In this case  the drive and directory will be defaulted to the
  475.     current drive and  directory and the data base will be defaulted to  the
  476.     sample data base: CBASESMP.
  477.  
  478.     If a parameter file exists, the information  will  be filled in with the
  479.     data base info from the last execution of CBASE.
  480.  
  481.     Once the information has been filled in, Press  "F10"  to ENTER.  If the
  482.     data base exists, it will be opened and the MAIN Selection  Menu will be
  483.     displayed.  If the data base does not exist, you  will  be  prompted for
  484.     permission to create the data base or restore the data base  if a backup
  485.     was found.
  486.  
  487.     If an  error  occurs  opening  the index files or the index files do not
  488.     exist, they will automatically be rebuilt.
  489.  
  490.     If no data base is  open  and the response to the above screen is "Esc",
  491.     the CBASE program will be terminated.  
  492.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  8
  493.  
  494.  
  495.                                 CBASE FUNCTIONS
  496.                                 ---------------
  497.  
  498. _____________________________________________________________________________
  499. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  500. |___________________________________________________________________________|
  501.  
  502.                               MAIN Selection Menu
  503.  
  504.                               A - Add Records
  505.  
  506.                               C - DOS Commands
  507.  
  508.                               D - Select/Create A Data Base
  509.  
  510.                               F - Find..Edit/Delete A Record
  511.  
  512.                               L - List/Print Data Base
  513.  
  514.                               O - Options
  515.  
  516.                               U - Utilities
  517.  
  518.                             Esc - Leave CBASE
  519. _____________________________________________________________________________
  520. | Messages:                                                                 |
  521. |___________________________________________________________________________|
  522.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  523.  
  524.  
  525.     This is the main selection menu.  As with all of the  menu  screens, all
  526.     that is  necessary  to  select an option is to type the letter preceding
  527.     the option desired.
  528.  
  529.     Pressing "F9" from any other Menu screen will return you to this screen.
  530.  
  531.     The  following  pages  describe  the  CBASE  functions shown on the main
  532.     selection menu above.  
  533.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page  9
  534.  
  535.  
  536. _____________________________________________________________________________
  537. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  538. |___________________________________________________________________________|
  539.  
  540.                             Add Records Entry Panel
  541.  
  542. Customer Number ===> _____(15)______             Date ===> ________(20)________
  543.  
  544. Last Name       ===> _____(15)______       First Name ===> ___(10)___
  545.  
  546. Company         ===> _______________(40)_____________________
  547. Address         ===> _______________(40)_____________________
  548.                 ===> _______________(40)_____________________
  549.  
  550. Business Phone  ===> ________(20)________  Home Phone ===> ______(15)_____
  551.  
  552. Comments        ===> ___________________(50)___________________________
  553.  
  554. Name = ATTN:    ===> (1)_
  555.  
  556.                        Press "F10"-SAVE   "Esc"-LEAVE
  557.                                                                 ___________
  558. ________________________________________________________________|__INSERT__|_
  559. | Messages:                                                                 |
  560. |___________________________________________________________________________|
  561.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  562.  
  563.  
  564.     Add Records:
  565.  
  566.     This is the screen you will see when you select option "A" from the main
  567.     selection menu.  The maximum field lengths are shown in parentheses.
  568.  
  569.     The  customer  code  field  will  be  converted  to  upper case as it is
  570.     entered.  The customer code value entered must be unique  throughout the
  571.     entire data base.  If a  duplicate  customer  code  is entered, an error
  572.     message will be issued and the cursor will be positioned to that  field.
  573.     This is the only field which must have a value (even if is a blank).
  574.  
  575.     All other fields may be entered in upper or lower case.  All fields with
  576.     the exception of the "Name = ATTN:" field  (which requires a "Y" or "N")
  577.     will permit any character to be entered.
  578.  
  579.     See page 6 for keys which may be used during data entry.
  580.  
  581.     When you are  ready  to add the record, press "F10".  The record will be
  582.     added and the screen will  be  ready  for another record to add.  If you
  583.     decide not to add the record, simply press  "Esc" and the main selection
  584.     menu will be displayed without adding that record.
  585.  
  586.     When you  add  a record, the  customer code  is placed into the customer
  587.     code index file and a combination of the  last  and  first names will be
  588.     added to the customer name index.  The  zip  code  is added to  zip code
  589.     index file.  These are used for  fast  access to records during the Find
  590.     function.     
  591.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 10
  592.  
  593.  
  594.     Tips For Adding Records:
  595.  
  596.     Although  the  data  base fields are fixed and labeled for you, there is
  597.     nothing that says you can't use the fields for different purposes.
  598.  
  599.     For  example,  the  date  field is  18  characters.  You could use it as
  600.     follows:
  601.  
  602.      Date  ===> 08/24/72  06/02/84
  603.  
  604.     The  first  date  could  be  the  date  you first did business with this
  605.     customer  and the  second date could be the most recent transaction with
  606.     the same customer.
  607.  
  608.     For that matter, if you didn't need a date, use the field for  something
  609.     else..like a nickname.
  610.  
  611.     CBASE can easily be used at home for an address book.  You don't have to
  612.     put anything in the company name field.
  613.  
  614.     REMEMBER,  ANY  FIELD  CAN  HAVE  ANY  COMBINATION OF CHARACTERS FOR ANY
  615.     PURPOSE.
  616.  
  617.     And  finally,  don't  forget  about  the  comments  field.  You  have 50
  618.     characters to play with.  
  619.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 11
  620.  
  621.  
  622. _____________________________________________________________________________
  623. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  624. |___________________________________________________________________________|
  625.  
  626.                              DOS COMMAND ENTRY PANEL
  627.  
  628.  
  629.  
  630.  ===> _
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.                        Press "F10"-ENTER   "Esc"-ABORT
  641.  
  642. _____________________________________________________________________________
  643. | Messages:                                                                 |
  644. |___________________________________________________________________________|
  645.   Data Base :                  Records : 0           Current Record # :    1
  646.  
  647.  
  648.     DOS Commands:
  649.  
  650.     This is the screen you will see when you select option "C" from the main
  651.     selection menu.  When you see this screen, CBASE will already have saved
  652.     the name of the current directory and closed all of the data base files.
  653.     When you leave this screen, CBASE will set the directory back the way it
  654.     was when you entered.  CBASE will also  re-open  the  current  data base
  655.     files.  If there is a problem re-opening the the data base,  CBASE  will
  656.     put you into the data base selection screen.  It  is  still  possible to
  657.     select the same data base because the data base selection  function  has
  658.     built-in correction (i.e. Rebuild the Index if needed,  Restore  from  a
  659.     backup, etc.).
  660.  
  661.     All commands normally entered at a DOS prompt are valid.  Since CBASE is
  662.     still  running  while  you  execute  other commands or programs, you may
  663.     receive an error message : "Not Enough Memory To Load Program" that  you
  664.     would not see if you were not running CBASE.  It  depends  on  how  much
  665.     memory your machine has and how much memory the command requires. 
  666.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 12
  667.  
  668.  
  669. _____________________________________________________________________________
  670. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  671. |___________________________________________________________________________|
  672.  
  673.                              DATA BASE Entry Panel
  674.  
  675.  
  676.  
  677. Data Base Drive     ===> _                                   (Ex: C)
  678.  
  679. Data Base Directory ===> _______________(35)________________ (Ex: \PCDBASE\)
  680.  
  681. Name of Data Base   ===> __(8)___                            (Ex: BANKCUST)
  682.  
  683. Bkup Base Drive     ===> _                                   (Ex: B)
  684.  
  685. Bkup Base Directory ===> _______________(35)________________ (Ex: \PCBKUP\)
  686.  
  687.  
  688.  
  689.                        Press "F10"-ENTER   "Esc"-ABORT
  690.  
  691. _____________________________________________________________________________
  692. | Messages:                                                                 |
  693. |___________________________________________________________________________|
  694.   Data Base :                  Records : 0           Current Record # :    1
  695.  
  696.  
  697.     Select/Create A Data Base:
  698.  
  699.     This is the screen you will see when you select option "D" from the main
  700.     selection menu.  The maximum field lengths are shown in parentheses.
  701.  
  702.     All Fields will be converted to upper case as they are entered.
  703.  
  704.     The Data Base Drive can be any character from "A" to "Y".  Of course  if
  705.     an attempt is made to create a data base on a non-existent Drive (or for
  706.     that matter a non-existent Directory) an error message will be displayed
  707.     and you will be prompted to re-enter the values.  The character "Z"  may
  708.     be used for the Backup Data Base Drive to tell  CBASE  not  to  create a
  709.     backup data base.  If you use this  option, you  will  not  be  able  to
  710.     backup or restore your data base.
  711.  
  712.     You need not enter anything in the Data Base Directory field if the Data
  713.     Base  is to be located in the root directory.  If you do leave it blank,
  714.     a "\" will be filled in for you.  If you do specify a directory, it must
  715.     begin  with  a  "\".  If the directory you enter does not end with a "\"
  716.     then one will be added for you.
  717.  
  718.     The Data Base Name  can be any name from 1 to 8 characters that does not
  719.     contain  special  characters  like  . , : ; \, etc.  If the Directory or
  720.     Data Base Name contains a bad character, the error message will tell you
  721.     which position contains the bad character.  
  722.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 13
  723.  
  724.  
  725. _____________________________________________________________________________
  726. | PC Software Services             CBASE           August 26, 1985 02:05pm |
  727. |___________________________________________________________________________|
  728.  
  729.                               FIND Selection Menu
  730.  
  731.  
  732.  
  733.                               C - Find By Customer Number
  734.  
  735.                               N - Find By Customer Name
  736.  
  737.                               Z - Find By Zip Code
  738.  
  739.  
  740.  
  741.                             Esc - Leave FIND Menu
  742.  
  743.  
  744.  
  745. _____________________________________________________________________________
  746. | Messages:                                                                 |
  747. |___________________________________________________________________________|
  748.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  749.  
  750.  
  751.     Find..Edit/Delete A Record:
  752.  
  753.     This is the screen you will see when you select option "F" from the main
  754.     selection menu.
  755.  
  756.     This  is  the main inquiry function of CBASE.  A data base record may be
  757.     found by customer code or by customer name or by zip code.  This  screen
  758.     asks by which key you wish to search.
  759.  
  760.     Once you have selected the key to search, you will be asked to enter all
  761.     or part of that field.  For example, if you chose to search  by customer
  762.     code, you could enter the entire customer code or just the first part of
  763.     the customer code.  If that customer code is not found, the record  with
  764.     a customer code nearest and higher to the one you entered will be shown.
  765.     If there were no  records  with  a  higher  customer code, then the next
  766.     lowest will be shown.
  767.  
  768.     After  pressing  "F10" a screen similar to the one on the next page will
  769.     be displayed.        
  770. CBASE 1.1A Version 1.1A Copyright (C) 1985,1986 PC Software Services Page 14
  771.  
  772.  
  773. _____________________________________________________________________________
  774. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  775. |___________________________________________________________________________|
  776.  
  777.                               FIND Display Panel
  778.  
  779. Customer Number ===> 193-28-3988                 Date ===> 08/17/85
  780.  
  781. Last Name       ===> Goosenberger          First Name ===> George
  782.  
  783. Company         ===> Ducks Unlimited
  784. Address         ===> 1423 Swan Drive
  785.                 ===> Turkey Town USA
  786.  
  787. Business Phone  ===> (777) 645-3293        Home Phone ===> (777) 384-7362
  788.  
  789. Comments        ===> Sparrows also available
  790.  
  791. Name = ATTN:    ===> (1)_
  792.  
  793.            "Home"-FIRST   "End"-LAST   "^"-NEXT   "\/"-PREVIOUS
  794.    "F2"-EDIT   "F3"-DELETE   "F4"-PRINT LABEL   "F9"-RETURN   "Esc"-LEAVE
  795. _____________________________________________________________________________
  796. | Messages: Customer Name Not Found..Next Displayed                         |
  797. |___________________________________________________________________________|
  798.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  799.  
  800.  
  801.     Once you have a record displayed as above, you have many functions
  802.     available to you.
  803.  
  804.     "F2" - Will allow modification of the record. (EDIT)
  805.     "F3" - Will delete the record.                (DELETE)
  806.     "F4" - Will print a label or envelope.        (PRINT)
  807.     "F9" - Will return to the Main Selection Menu.(RETURN)
  808.  
  809.     The following functions are based on which key was used for the search:
  810.  
  811.     "Up Arrow" or "Pg Up"   - Display the record with the next highest key.
  812.     "Down Arrow" or "Pg Dn" - Display the record with the next lowest key.
  813.     "End"                   - Display the record with the highest key.
  814.     "Home"                  - Display the record with the lowest key.
  815.  
  816.     Examples of the  EDIT  and  DELETE  functions  are shown on the next two
  817.     pages. 
  818.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 15
  819.  
  820.  
  821. _____________________________________________________________________________
  822. | PC Software Services          CBASE 1.1A           August 26, 1985 02:05pm |
  823. |___________________________________________________________________________|
  824.  
  825.                            EDIT Record Entry Panel
  826.  
  827. Customer Number ===> 193-28-3988_                Date ===> 08/17/85
  828.  
  829. Last Name       ===> Goosenberger          First Name ===> George
  830.  
  831. Company         ===> Ducks Unlimited
  832. Address         ===> 1423 Swan Drive
  833.                 ===> Turkey Town USA
  834.  
  835. Business Phone  ===> (777) 645-3293        Home Phone ===> (777) 384-7362
  836.  
  837. Comments        ===> Sparrows also available
  838.  
  839. Name = ATTN:    ===> (1)_
  840.  
  841.                        Press "F10"-SAVE   "Esc"-LEAVE
  842.  
  843. _____________________________________________________________________________
  844. | Messages:                                                                 |
  845. |___________________________________________________________________________|
  846.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  847.  
  848.  
  849.     EDIT A Record:
  850.  
  851.     This  is  the  screen  you  will  see  when you press "F2" from the find
  852.     display panel.
  853.  
  854.     Once in this screen, you may  change  the  record as you wish.  All keys
  855.     that were  functional during  the  Add  function  will work here.  After
  856.     making the necessary changes,  press  "F10"  to save the record.  If you
  857.     you decide not to change the record, press  "Esc"  and the  find display
  858.     panel will appear showing the record unchanged.  
  859.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 16
  860.  
  861.  
  862. _____________________________________________________________________________
  863. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  864. |___________________________________________________________________________|
  865.  
  866.                              Verify DELETE Panel
  867.  
  868.  
  869.  
  870.  
  871.                   Customer Number    ===>  193-28-3988
  872.  
  873.                   Customer Name      ===>  GOOSENBERGER  GEORGE
  874.  
  875.  
  876.  
  877.  
  878.  
  879.  
  880.                      Press "Enter"-DELETE   "Esc"-LEAVE
  881.  
  882. _____________________________________________________________________________
  883. | Messages:                                                                 |
  884. |___________________________________________________________________________|
  885.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  886.  
  887.  
  888.     DELETE A Record:
  889.  
  890.     This  is  the  screen  you  will see when you press  "F3"  from the find
  891.     display panel.
  892.  
  893.     If you press  "Enter"  the  record  will  be  deleted from the data base.
  894.     After the record is deleted, the find display panel will appear with the
  895.     the  next  record displayed.  If you press "Esc", the find display panel
  896.     will appear with the same record displayed.     
  897.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 17
  898.  
  899.  
  900. _____________________________________________________________________________
  901. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  902. |___________________________________________________________________________|
  903.  
  904.                        List DEVICE/MEDIA Selection Menu
  905.  
  906.  
  907.  
  908.                               L - List To Labels
  909.  
  910.                               P - List To Paper
  911.  
  912.                               S - List To Screen
  913.  
  914.  
  915.  
  916.                             Esc - Leave DEVICE/MEDIA Menu
  917.  
  918.  
  919.  
  920. _____________________________________________________________________________
  921. | Messages:                                                                 |
  922. |___________________________________________________________________________|
  923.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  924.  
  925.  
  926.     List/Print Data Base:
  927.  
  928.     This is the screen you will see when you select option "L" from the main
  929.     selection menu.  The  List function allows print of the data base to the
  930.     screen, printer paper, or printer labels (or envelopes).
  931.  
  932.     The  next  three  pages  will  show sample output from each of the above
  933.     types.  
  934.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 18
  935.  
  936.  
  937.     *******************************
  938.     *******************************
  939.     *******************************
  940.     *******************************
  941.  
  942.  
  943.     *******************************
  944.     *******************************
  945.     *******************************
  946.     *******************************
  947. _____________________________________________________________________________
  948. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  949. |___________________________________________________________________________|
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961.  
  962.  
  963.  
  964.  
  965.  
  966.       Press "A"-Alignment Labels   "Enter"-Begin Print   "Esc"-Leave
  967. _____________________________________________________________________________
  968. | Messages:                                                                 |
  969. |___________________________________________________________________________|
  970.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  971.  
  972.  
  973.     List To Labels:
  974.  
  975.     After choosing the Labels option and selecting which key to sort on, two
  976.     alignment labels will be printed (as above) followed by a display of the
  977.     above screen.  "A"  will print another  alignment  label,  "Enter"  will
  978.     start  the  print  of  the labels, and "Esc" will return to the previous
  979.     menu.  Once  the  labels  begin  printing  you  can stop the printing by
  980.     pressing "Esc".  See  page  25  for  details  on how to define lines per
  981.     label and how far to indent per label.
  982.  
  983.     This is an example of what is printed on the label:
  984.  
  985.       George Goosenberger
  986.       Ducks Unlimited
  987.       1423 Swan Drive
  988.       Turkey Town USA  
  989.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 19
  990.  
  991.  
  992.                                                                     Page 01
  993.  
  994.    Data Base CBASESMP Sorted By Customer Name as of August 02, 1985 11:12am
  995.  
  996. Customer Number   Customer Name             Company Name
  997. -------- ------   -------- ----             ------- ----
  998.  
  999.     999-99-9999    Berryball, Benny          Strawberry Footballs Inc.
  1000.     382-05-4827    Buckaroo, Bob             Anything For Buck
  1001.     394-57-3829    Cuttegon, Clyde           Opaque Glass Inc.
  1002.     700-90-4321    DuddleBerry, Doug         DuddleBerry's Wine
  1003.     483-39-1937    Esterhouse, Eric          Everything Exciting Inc.
  1004.     193-28-3988    Goosenberger, George      Ducks Unlimited
  1005.     482-49-4839    Horse, Harry              Break Training Inc.
  1006.     111-11-1112    Hossenberg, Harry         Hossenberg Farm Tools
  1007.     193-48-8374    Nixon, Richard            Surplus Tapes Inc.
  1008.     393-49-2849    Peterbuilt, Peter         The House That Peter Built
  1009.     394-95-1873    Quacker, Quinn            Bill Consolidation Inc.
  1010.     900-76-9876    Slazenger, Sly            Slippery Soap Co.
  1011.     397-48-1927    Underwood, Urney          Fallen Timber Surplus
  1012.     555-55-5555    Williamsworth, Willy      Worthless Works Inc.
  1013.     487-48-6105    Xerox, Rex                Duplication Inc.
  1014.  
  1015.  
  1016.  
  1017.     List To Paper:
  1018.  
  1019.     After choosing the Paper  option and selecting which key to sort on, the
  1020.     the customer code, customer name, and company name (first 33 characters)
  1021.     will be printed in a paged format as above.  You may  stop  the printing
  1022.     at any time by pressing "Esc".    
  1023.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 20
  1024.  
  1025.  
  1026. _____________________________________________________________________________
  1027. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1028. |___________________________________________________________________________|
  1029. Customer Number   Customer Name             Company Name
  1030. -------- ------   -------- ----             ------- ----
  1031.  
  1032.   > 999-99-9999    Berryball, Benny          Strawberry Footballs Inc.
  1033.     382-05-4827    Buckaroo, Bob             Anything For Buck
  1034.     394-57-3829    Cuttegon, Clyde           Opaque Glass Inc.
  1035.     700-90-4321    DuddleBerry, Doug         DuddleBerry's Wine
  1036.     483-39-1937    Esterhouse, Eric          Everything Exciting Inc.
  1037.     193-28-3988    Goosenberger, George      Ducks Unlimited
  1038.     482-49-4839    Horse, Harry              Break Training Inc.
  1039.     111-11-1112    Hossenberg, Harry         Hossenberg Farm Tools
  1040.     193-48-8374    Nixon, Richard            Surplus Tapes Inc.
  1041.     393-49-2849    Peterbuilt, Peter         The House That Peter Built
  1042.     394-95-1873    Quacker, Quinn            Bill Consolidation Inc.
  1043.     900-76-9876    Slazenger, Sly            Slippery Soap Co.
  1044.     397-48-1927    Underwood, Urney          Fallen Timber Surplus
  1045.     555-55-5555    Williamsworth, Willy      Worthless Works Inc.
  1046.     487-48-6105    Xerox, Rex                Duplication Inc.
  1047.  
  1048.  "F2"-EDIT "F3"-DEL "F4"-LBL "F10"-DIS "\/" "Pg\/" "^" "Pg^" "Home" "End" "Esc"
  1049. _____________________________________________________________________________
  1050. | Messages:                                                                 |
  1051. |___________________________________________________________________________|
  1052.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1053.  
  1054.  
  1055.  
  1056.     List To Screen:
  1057.  
  1058.     After choosing the Screen option and selecting which key to sort on, the
  1059.     the customer code, customer name, and company name (first 35 characters)
  1060.     will be listed to the screen as above.
  1061.  
  1062.     To  move  through  the  data  base,  use  the  "Arrow Up", "Arrow Down",
  1063.     "PgUp", or "PgDn" keys.  The ">" on the  left-hand  side  of  the screen
  1064.     is the current record pointer.  If this pointer is at the bottom of  the
  1065.     screen and you press "Arrow Down" or "PgDn", then records  shown  at the
  1066.     top of the screen will be  removed  as  more  records  are  added to the
  1067.     bottom.  The  "Arrow"  keys  will always move the pointer 1 record.  The
  1068.     "Page" keys will move the pointer a maximum of 16 records.  For example,
  1069.     if  the  pointer  is  at the top of the screen and you press "PgDn", you
  1070.     will see the next page of records.  If the  pointer  is  pointing to the
  1071.     second record on the screen and you press "PgDn", then the second record
  1072.     will move to the top of the screen.  "Home" moves to the top of the data
  1073.     base and "End" moves to the bottom of the data base.  It's a lot  easier
  1074.     to use than it sounds!
  1075.  
  1076.     Once you are pointing to the record you would like to do something with,
  1077.     there are several functions available to you:
  1078.  
  1079.       "F2" - will edit the record for changes you want to make
  1080.       "F3" - will delete the record
  1081.       "F4" - will print a label or envelope of the record
  1082.       "F10"- will display the record and allow any of the above functions
  1083.  
  1084.     Please see the Find section for a description of these functions.
  1085.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 21
  1086.  
  1087.  
  1088. _____________________________________________________________________________
  1089. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1090. |___________________________________________________________________________|
  1091.  
  1092.                        ENVIRONMENT Option Selection Menu
  1093.  
  1094.  
  1095.  
  1096.                             C - Color Options
  1097.  
  1098.                             O - Other Options
  1099.  
  1100.                             P - Printer Options
  1101.  
  1102.  
  1103.  
  1104.                           Esc - Leave Options Menu
  1105.  
  1106.  
  1107.  
  1108. _____________________________________________________________________________
  1109. | Messages:                                                                 |
  1110. |___________________________________________________________________________|
  1111.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1112.  
  1113.  
  1114.     Options:
  1115.  
  1116.     This is the screen you will see when you select option "O" from the main
  1117.     selection  menu.  In  each  of  the option screens, "F10"  will save the
  1118.     supplied  options  in  memory (just for the current execution of CBASE).
  1119.     After  saving,  you  will  be  asked  to  press "Enter" to save into the
  1120.     parameter file or  "Esc"  to leave.  If you press  "Enter"  your updates
  1121.     will be saved for future executions of CBASE.  If you press  "Esc"  your
  1122.     updates will be in effect for only the current execution of CBASE.
  1123.  
  1124.     The following pages describe the available options.  
  1125.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 22
  1126.  
  1127.  
  1128. _____________________________________________________________________________
  1129. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1130. |___________________________________________________________________________|
  1131.  
  1132.                           COLOR Options Entry Panel
  1133.  
  1134.             Box Outlines   ===> 4             Box Inserts     ===> 3
  1135.             Arrows         ===> 4             Error Messages  ===> G
  1136.             Display-High   ===> F             Display-Low     ===> 2
  1137.             Menus-High     ===> H             Menus-Low       ===> 3
  1138.             Info Line-High ===> 5             Info Line-Low   ===> 2
  1139.  
  1140.             Modify Forgrnd ===> 7             Modify Bakgrnd  ===> 1 -|
  1141.             Header Forgrnd ===> H             Header Bakgrnd  ===> 4  |--|
  1142.             Prompt Forgrnd ===> H             Prompt Bakgrnd  ===> 4 _|  |
  1143.                                               (COLOR: 0-7, MONO: 0 or 7) <
  1144.  
  1145.       _0_ _1_ _2_ _3_ _4_ _5_ _6_ _7_     _A_ _B_ _C_ _D_ _E_ _F_ _G_ _H_
  1146.       ### ### ### ### ### ### ### ###     ### ### ### ### ### ### ### ###
  1147.       ### ### ### ### ### ### ### ###     ### ### ### ### ### ### ### ###
  1148.  
  1149.                Press "F9"-RETURN   "F10"-ENTER   "Esc"-LEAVE
  1150. _____________________________________________________________________________
  1151. | Messages:                                                                 |
  1152. |___________________________________________________________________________|
  1153.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1154.  
  1155.  
  1156.  
  1157.     Color Options:
  1158.  
  1159.     After  choosing the  Color  Options, the above screen will be displayed.
  1160.     The "###" characters  are  sample colors to be selected above.  For best
  1161.     results, try  to  use  unique  colors  for Error Messages and the Modify
  1162.     fields.
  1163.  
  1164.  
  1165.     Backlighting The Input Fields:
  1166.  
  1167.     If  you  would  like  the  data  entry  fields  to  be backlight, do the
  1168.     following:
  1169.  
  1170.       Monochrome Screens: Set Modify Background to 7
  1171.                           Set Modify Foreground to 0
  1172.  
  1173.       Color Screens: Set Modify Background to 1 or 2 or 3 or 4 or 5 or 6 or 7
  1174.                      Set Modify Foreground to something different 
  1175.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 23
  1176.  
  1177.  
  1178. _____________________________________________________________________________
  1179. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1180. |___________________________________________________________________________|
  1181.  
  1182.                               OPTION Entry Panel
  1183.  
  1184.  
  1185.  
  1186.               Supply Today's Date On Add Screen      ===> Y  (Y or N)
  1187.  
  1188.               Constantly Update Time/Date on Screen  ===> Y  (Y or N)
  1189.  
  1190.               Sound Beep With Error Messages         ===> Y  (Y or N)
  1191.  
  1192.               Eliminate Snow With IBM Color Card     ===> N  (Y or N)
  1193.               (Will Slow Down Non AT Att Screens)
  1194.  
  1195.  
  1196.  
  1197.  
  1198.                Press "F9"-RETURN   "F10"-ENTER   "Esc"-LEAVE
  1199. _____________________________________________________________________________
  1200. | Messages:                                                                 |
  1201. |___________________________________________________________________________|
  1202.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1203.  
  1204.  
  1205.  
  1206.     Other Options:
  1207.  
  1208.     After choosing the Other Options, the above screen will be displayed.
  1209.  
  1210.     Supply Today's Date On Add Screen:
  1211.  
  1212.     This  is  a  feature to save you some typing.  If the response is Y then
  1213.     the date field will automatically be filled in with the  current date on
  1214.     the Add screen.  The format is MM/DD/YY.
  1215.  
  1216.     Constantly Update Time/Date on Screen:
  1217.  
  1218.     Setting  this  to  "N"  will  update the screen only when a key has been
  1219.     entered.
  1220.  
  1221.     Sound Beep With Error Messages:
  1222.  
  1223.     For those who work in a quiet office, the response would be N.
  1224.  
  1225.     Eliminate Snow On IBM Color Monitor:
  1226.  
  1227.     To  speed up the process of writing to the screen, CBASE writes directly
  1228.     to the screen buffer.  On  PC's with an IBM color board this causes some
  1229.     snow to appear on the  screen during the write operation.  If you select
  1230.     "N" for this option,  CBASE will prevent the snow. This method is slower
  1231.     but the snow will no longer be visible. 
  1232.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 24
  1233.  
  1234.  
  1235. _____________________________________________________________________________
  1236. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1237. |___________________________________________________________________________|
  1238.  
  1239.                           PRINT OPTION Entry Panel
  1240.  
  1241.  
  1242.  
  1243.           Number Of Lines Per Page For Print      ===> 66  (9 to 99)
  1244.  
  1245.           Number Of Lines Label To Label Down     ===> 06  (6 to 99)
  1246.  
  1247.           Number Of Spaces To Indent For Labels   ===> 02  (6 to 99)
  1248.  
  1249.           Number Of Labels Across                 ===> 01  (1 to 4)
  1250.  
  1251.           Number Of Spaces Label To Label Across  ===> 34  (30to 99)
  1252.  
  1253.  
  1254.                Press "F9"-RETURN   "F10"-ENTER   "Esc"-LEAVE
  1255. _____________________________________________________________________________
  1256. | Messages:                                                                 |
  1257. |___________________________________________________________________________|
  1258.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1259.  
  1260.  
  1261.  
  1262.     Print Options:
  1263.  
  1264.     After choosing the Print Options, the above screen will be displayed.
  1265.  
  1266.     Number Of Lines Per Page For Print:
  1267.  
  1268.     This should be the  number  of lines from the top of one page to the top
  1269.     of the next page.
  1270.  
  1271.     Number Of Line Label To Label Down:
  1272.  
  1273.     This should be the  number of lines from the top of one label to the top
  1274.     of the next label.
  1275.  
  1276.     Number Of Spaces To Indent For Labels:
  1277.  
  1278.     This  should  be  the  number  of blanks that should be between the left
  1279.     margin and where the print should begin on the label.  Notice that up to
  1280.     99 characters is allowed so that envelopes can also be addressed.
  1281.  
  1282.     Number Of Labels Across:
  1283.  
  1284.     This  is new with release 1.1A of CBASE.  This should be the  number  of
  1285.     labels across a single row.
  1286.  
  1287.     Number Of Spaces Label To Label Across:
  1288.  
  1289.     This should be the  number  of spaces from the beginning of one label to
  1290.     to the beginning of the label to the right.  This is used only when  the
  1291.     number of labels across is greater than 1.
  1292.         
  1293.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 25
  1294.  
  1295. _____________________________________________________________________________
  1296. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1297. |___________________________________________________________________________|
  1298.  
  1299.                             UTILITY Selection Menu
  1300.  
  1301.  
  1302.                             B - Backup Data Base
  1303.  
  1304.                             D - Display Data Base Info
  1305.  
  1306.                             I - Rebuild Index Files
  1307.  
  1308.                             R - Restore Data Base
  1309.  
  1310.                             S - Refresh The Screen
  1311.  
  1312.  
  1313.  
  1314.                           Esc - Leave UTILITY Menu
  1315.  
  1316. _____________________________________________________________________________
  1317. | Messages:                                                                 |
  1318. |___________________________________________________________________________|
  1319.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1320.  
  1321.  
  1322.     Utilities:
  1323.  
  1324.     This is the screen you will see when you select option "U" from the main
  1325.     selection menu.
  1326.  
  1327.  
  1328.     Backup Data Base:
  1329.  
  1330.     When this option is selected, the data base (NAME.DAT) will be copied to
  1331.     the backup data base  (NAME.BAK)  with information about when the backup
  1332.     took place.  The location of the backup data base is determined by  what
  1333.     you specified on the Data Base Selection Function. 
  1334.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 26
  1335.  
  1336.  
  1337. _____________________________________________________________________________
  1338. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1339. |___________________________________________________________________________|
  1340.  
  1341.                         DATA BASE Information Screen
  1342.  
  1343.  
  1344.     Data Base Files :
  1345.                        Drive:Dir       :A:\
  1346.                        Primary Data    : CBASESMP.DAT  Open : Y
  1347.                        Cust Code Index : CBASESMP.IXC  Open : Y
  1348.                        Cust Name Index : CBASESMP.IXN  Open : Y
  1349.                        Zip Code Index  : CBASESMP.IXZ  Open : Y
  1350.  
  1351.     Bkup Base File  :
  1352.                        Drive:Dir       :A:\
  1353.                        Primary Data    : CBASESMP.BAK  Exist: Y
  1354.  
  1355.     Record Allocation:
  1356.  
  1357.                        Allocated           : 26
  1358.                        Used                : 25
  1359.                        # That May Be Added : 65510
  1360.  
  1361.                          Press "ANY KEY" To LEAVE
  1362. _____________________________________________________________________________
  1363. | Messages:                                                                 |
  1364. |___________________________________________________________________________|
  1365.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1366.  
  1367.  
  1368.     Display Data Base Info:
  1369.  
  1370.     This is the data base information screen.  The file names are listed and
  1371.     there is an indicator of whether or not that file is open.
  1372.  
  1373.     The  record  counts  are  shown  below  the files.  Note that there will
  1374.     always  be  one  more  record  allocated than used.  This is because one
  1375.     record is used for  data base  management.  Deleted  records  are reused
  1376.     in  CBASE  so these values should  always  be close.  If you have done a
  1377.     lot  of  deletes without  subsequent  adds, more will be  allocated than
  1378.     used.  If this is the case, you can reduce the  amount of  space used by
  1379.     the  data  base  by  the backup function followed by a restore.  Deleted
  1380.     records are not backed up by CBASE.
  1381.  
  1382.  
  1383.     Rebuild Index Files:
  1384.  
  1385.     You should use this function any time you encounter an error in the data
  1386.     base  (such as running out of disk space)  after  you have corrected the
  1387.     problem.  You can cause an  automatic  rebuild  of  the  index  files by
  1388.     deleting them.  The restore function will also rebuild the index files.
  1389.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 27
  1390.  
  1391.  
  1392. _____________________________________________________________________________
  1393. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1394. |___________________________________________________________________________|
  1395.  
  1396.                         Restore Data Base VERIFY Panel
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.                  Date Of Last Backup    : August 12,1985 02:23pm
  1403.  
  1404.                  Number Of Used Records : 25
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.             Press "Enter"-CONTINUE WITH RESTORE   "Esc"-DO NOT RESTORE
  1411. _____________________________________________________________________________
  1412. | Messages:                                                                 |
  1413. |___________________________________________________________________________|
  1414.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1415.  
  1416.  
  1417.     Restore Data Base:
  1418.  
  1419.     This screen will appear when you select the restore option.
  1420.  
  1421.     If you press "Enter", the data base will be restored and the index files
  1422.     will be rebuilt.  If you press "Esc", no restore will take place.
  1423.  
  1424.  
  1425.     Refresh The Screen:
  1426.  
  1427.     There are certain parts of the screen that are seldom rewritten.  If for
  1428.     some reason  CBASE  is unable to intercept an error from DOS, the screen
  1429.     could  be  distorted.  This  function  will  simply  rewrite  the entire
  1430.     screen.  You can also use  this  function  to  see the speed differences
  1431.     between options Y and N for the Eliminate Snow option. 
  1432.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 28
  1433.  
  1434.  
  1435.                              ERROR RECOVERY
  1436.                              ----- --------
  1437.  
  1438.  
  1439.     Error  recovery  for  the  data  base  is handled differently from other
  1440.     errors in CBASE.  If an error occurs doing anything to the data base,  a
  1441.     screen similar to the one below will appear.  Notice that CBASE will not
  1442.     attempt to recover.  This is for two reasons: First, most  errors to the
  1443.     data base will be unrecoverable (i.e. not  enough  space on disk or read
  1444.     or write error).. Second, a  retry  attempt  could damage the data base.
  1445.     If you see this screen, copy the screen to the printer or write down the
  1446.     information before leaving CBASE.  After correcting the problem,  ALWAYS
  1447.     delete the index files before re-executing  CBASE.  CBASE  Version  1.2A
  1448.     will allow retry for minor problems such as "Disk Drive Not Ready".
  1449.  
  1450. _____________________________________________________________________________
  1451. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1452. |___________________________________________________________________________|
  1453.  
  1454.                          *** DATA BASE I/O ERROR ***
  1455.  
  1456.  
  1457.  
  1458.                    Interrupt Code = 02  Return Code = 153
  1459.  
  1460.                             Disk drive not ready
  1461.  
  1462.                        File A:\CBASESMP.DAT Record 6
  1463.  
  1464.                 -- DUE TO POSSIBLE DAMAGE TO DATA BASE .. --
  1465.                        RECOVERY WILL NOT BE ATTEMPTED
  1466.  
  1467.  
  1468.  
  1469.                         Press Any Key To ABORT CBASE
  1470. _____________________________________________________________________________
  1471. | Messages:                                                                 |
  1472. |___________________________________________________________________________|
  1473.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1474.  
  1475.       
  1476.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 29
  1477.  
  1478.  
  1479.                              ERROR RECOVERY  (Continued)
  1480.                              ----- --------
  1481.  
  1482.  
  1483.     Any  error  which  involves  the parameter file or print operations will
  1484.     allow retry.  If  an  error occurs reading or writing the parameter file,
  1485.     you will probably receive two error screens (similar to below) in a row.
  1486.     This is because CBASE receives two interrupts and you should be notified
  1487.     about both.  Simply  retry  both  times after correcting the problem and
  1488.     all should be well.  For  parameter  file  errors and printer errors the
  1489.     error screen should look similar to below.
  1490.  
  1491. _____________________________________________________________________________
  1492. | PC Software Services          CBASE 1.1A          August 26, 1985 02:05pm |
  1493. |___________________________________________________________________________|
  1494.  
  1495.                      ERROR Notification/Recovery Screen
  1496.  
  1497.  
  1498.  
  1499.  
  1500.                             Error Writing Parm File
  1501.  
  1502.                   Interrupt 24 Code = 02 IO Result Code = 00
  1503.  
  1504.                              Disk drive not ready
  1505.  
  1506.  
  1507.  
  1508.  
  1509.                     Press "ENTER" To RETRY   "Esc" To ABORT
  1510. _____________________________________________________________________________
  1511. | Messages:                                                                 |
  1512. |___________________________________________________________________________|
  1513.   Data Base : CBASESMP         Records : 25          Current Record # :    1
  1514.  
  1515.       
  1516.     CBASE Version 1.1A Copyright (C) 1985,1986 PC Software Services  Page 30
  1517.  
  1518.  
  1519.                           NOTES FROM THE AUTHOR
  1520.                           ----- ---- --- ------
  1521.  
  1522.  
  1523.     I wrote CBASE with the user in mind.  If  I  was successful, someone who
  1524.     has never seen  CBASE  should  be  able  to  sit down with it and use it
  1525.     effectively within ten minutes.
  1526.  
  1527.     A lot of  testing  was done with CBASE but I know there will be problems
  1528.     found  by  you  the  users.  If  you find a problem or have a suggestion
  1529.     for improvement, please jot it  down  and  send it to us.  Problem fixes
  1530.     and minor improvements will be  incorporated into future release levels.
  1531.     Major enhancements will be in future versions.  If find a  problem  that
  1532.     prevents you from using CBASE, call  us  and  we  will send you a fix as
  1533.     quickly as possible.
  1534.  
  1535.     I  want  to  thank you  in advance for choosing CBASE and I hope it will
  1536.     perform to your expectations.
  1537.  
  1538.  
  1539.  
  1540.  
  1541.                                     THANK YOU,
  1542.  
  1543.                                               Dan Gillingham
  1544.                                               Owner- PC Software Services
  1545.                                               P.O. Box 22661
  1546.                                               Houston, Texas 77227-2661
  1547.                                               (713) 931-0507
  1548.